package com.huarui.employee.model;

import java.io.Serializable;
import java.util.Date;

import org.ewaf.framework.model.BaseDataObject;

import com.huarui.company.model.Company;
import com.huarui.user.model.User;

/**
 * 员工工作记录
 * 
 * @author Administrator
 * 
 */
public class HireHistory extends BaseDataObject implements Serializable {
	/**
	 * 
	 */
	private static final long serialVersionUID = -786111374841999684L;
	/**
	 * 工作ID
	 */
	private Integer id;
	/**
	 * 用户id
	 */
	private Integer userId;
	/**
	 * 公司id
	 */
	private Integer companyId;
	/**
	 * 工作类型 （0入职;1离职）
	 */
	private Integer type;
	/**
	 * 工作状态
	 */
	private String typeName;
	/**
	 * 入职时间
	 */
	private Date gmtCreate;
	/**
	 * 评价
	 */
	private String evaluation;
	/**
	 * 公司名称
	 */
	private String companyName;
	
	/**
	 * 员工名称
	 */
	private String userName;
	
	public String getTypeName() {
		return typeName;
	}

	public void setTypeName(String typeName) {
		this.typeName = typeName;
	}

	public String getCompanyName() {
		return companyName;
	}

	public void setCompanyName(String companyName) {
		this.companyName = companyName;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Integer getUserId() {
		return userId;
	}

	public void setUserId(Integer userId) {
		this.userId = userId;
	}

	public Integer getCompanyId() {
		return companyId;
	}

	public void setCompanyId(Integer companyId) {
		this.companyId = companyId;
	}
	public Integer getType() {
		return type;
	}

	public void setType(Integer type) {
		this.type = type;
	}

	public Date getGmtCreate() {
		return gmtCreate;
	}

	public void setGmtCreate(Date gmtCreate) {
		this.gmtCreate = gmtCreate;
	}

	public String getEvaluation() {
		return evaluation;
	}

	public void setEvaluation(String evaluation) {
		this.evaluation = evaluation;
	}

}